import {
  getRequest,
  postRequest
} from '@/api/axios.js'

// 基于物品的推荐
export const getCourseRecommandByItemUniapp = (params) => {
  return postRequest('/sys/course-info/getCourseRecommandByItemUniapp', params)
}

// 获取课程推荐
export const getCourseRecommandUniapp = (params) => {
  return postRequest('/sys/course-info/getCourseRecommandUniapp', params)
}

//搜索课程
export const getCourse = (params) => {
  return postRequest('sys/course-info/getCourse', params)
}

// 获取分类ID对应的最新课程
export const getNewestCourse = (params) => {
  return postRequest('sys/course-info/getNewestCourse', params)
}

// 用于获取课程大分类下的小分类课程，最多取4门课程
export const getCourseSmallClassify = (params) => {
  return postRequest('sys/course-info/getCourseSmallClassify', params)
}

// 用于获取所有的小分类课程
export const getAllCourseSmallClassify = (params) => {
  return postRequest('sys/course-info/getAllCourseSmallClassify', params)
}

// 用于在分类的课程里搜索
export const getCourseClassifySearch = (params) => {
  return postRequest('sys/course-info/getCourseClassifySearch', params)
}